package xml.model;

import java.util.List;
import org.jdom.Element;

/**
 * Classe représentant une promotion.
 * @author marya
 */
public class Promotion extends Groupe {

    public Promotion() {
    }

    public Promotion(Integer idGroupe, String nom, List<Contact> contacts) {
        super(idGroupe, nom, contacts);
        assert nom != null && !nom.trim().isEmpty();
    }

    @Override
    public Element toJDOMElement() {
        Element racine = new Element("promotion");
        if (uri != null) {
            racine.setAttribute("href", uri);
        }
        Element eNom = new Element("nom");
        eNom.setText(nom);
        racine.addContent(eNom);
        return racine;
    }
}
